abjuration of religion - Turkish English Dictionary